someone who administers justice rigidly - Turkish English Dictionary